small lattice or grille - Türkisch Englisch Wörterbuch